﻿
    using System;
namespace YoucaiReader.Helper.Drawing
{
    public interface Graphics
    {
        void drawArc(int x, int y, int width, int height, int startAngle, int arcAngle);
        void drawBufferedImage(BufferedImage bufferedImage, int x, int y);
        void drawImage(Image image, int x, int y);
        void drawLine(int x1, int y1, int x2, int y2);
        void drawRect(int x, int y, int width, int height);
        void drawText(char[] text, int offset, int length, int x, int y, int width);
        void fillArc(int x, int y, int width, int height, int startAngle, int arcAngle);
        void fillRect(int x, int y, int width, int height);
        int getColor();
        Font getFont();
        void invert(int x, int y, int width, int height);
        void setColor(int rgb);
        void setFont(Font font);
    }
}

